Square\SquareClient D

Total Complexity 126
Dependencies 40
Dependents 1
Total lines 738
Lines of code 415
Logical lines of code 198
Comment lines 0
Methods 57
Properties 54

Methods 57

Method Rating Maintainability Complexity Lines of code
__construct()
B
42 17 54
getConfiguration()
B
43 17 52
getCustomerCustomAttributesApi()
S
65 2 10
getCustomerGroupsApi()
S
65 2 10
getCustomerSegmentsApi()
S
65 2 10
getDevicesApi()
S
70 2 6
getDisputesApi()
S
70 2 6
getEmployeesApi()
S
70 2 6
getGiftCardsApi()
S
70 2 6
getGiftCardActivitiesApi()
S
65 2 10
getInventoryApi()
S
70 2 6
getInvoicesApi()
S
70 2 6
getLaborApi()
S
70 2 6
getLocationsApi()
S
70 2 6
getCheckoutApi()
S
70 2 6
getTransactionsApi()
S
70 2 6
getLoyaltyApi()
S
70 2 6
getMerchantsApi()
S
70 2 6
getOrdersApi()
S
70 2 6
getPaymentsApi()
S
70 2 6
getPayoutsApi()
S
70 2 6
getRefundsApi()
S
70 2 6
getSitesApi()
S
70 2 6
getSnippetsApi()
S
70 2 6
getSubscriptionsApi()
S
65 2 10
getTeamApi()
S
70 2 6
getTerminalApi()
S
70 2 6
getCustomersApi()
S
70 2 6
getCashDrawersApi()
S
70 2 6
getCatalogApi()
S
70 2 6
getOAuthApi()
S
70 2 6
getCardsApi()
S
70 2 6
assertUserAgentDetail()
S
73 2 5
getMobileAuthorizationApi()
S
65 2 10
getVendorsApi()
S
70 2 6
getV1TransactionsApi()
S
65 2 10
getBankAccountsApi()
S
70 2 6
getBookingsApi()
S
70 2 6
getApplePayApi()
S
70 2 6
shouldRetryOnTimeout()
S
82 1 3
withConfiguration()
S
78 1 3
getTimeout()
S
82 1 3
shouldEnableRetries()
S
82 1 3
getNumberOfRetries()
S
82 1 3
getRetryInterval()
S
82 1 3
getBackOffFactor()
S
82 1 3
getMaximumRetryWaitTime()
S
82 1 3
getHttpMethodsToRetry()
S
82 1 3
getHttpStatusCodesToRetry()
S
82 1 3
getSquareVersion()
S
82 1 3
getAdditionalHeaders()
S
82 1 3
getEnvironment()
S
82 1 3
getCustomUrl()
S
82 1 3
getBearerAuthCredentials()
S
82 1 3
getSdkVersion()
S
82 1 3
getBaseUri()
S
66 1 9
getUserAgentDetail()
S
82 1 3